See oprogramować on Wiktionary
{
"etymology_templates": [
{
"args": {
"1": "pl",
"2": ":af",
"3": "o-",
"4": "programować",
"text": "+",
"tree": "1"
},
"expansion": "Etymology tree\nProto-Indo-European *h₃ebʰi\nProto-Balto-Slavic *ab\nProto-Slavic *o(b)\nProto-Slavic *o(b)-\nOld Polish o-\nPolish o-\nProto-Indo-European *per-der.?\nProto-Indo-European *per-der.?\nProto-Indo-European *pér\nProto-Indo-European *-o\nProto-Indo-European *próder.\nAncient Greek πρό (pró)\nAncient Greek προ- (pro-)\nProto-Indo-European *gerbʰ-\nProto-Hellenic *grə́pʰō\nAncient Greek γράφω (gráphō)\nAncient Greek προγράφω (prográphō)\nProto-Indo-European *-mn̥\nAncient Greek -μα (-ma)\nAncient Greek πρόγραμμα (prógramma)bor.\nLate Latin programmalbor.\nFrench programmebor.\nPolish program\nProto-Indo-European *h₂euh₁-der.?\nProto-Slavic *-ovati\nOld Polish -ować\nPolish -ować\nPolish programować\nPolish oprogramować\n[Appendix:Glossary#inherited|Inherited]] from\", \"keyword\" : \"inherited\" } ], \"lang_name\" : \"Proto-Balto-Slavic\", \"term\" : \"*ab\", \"status\" : \"inline\", \"lang\" : \"ine-bsl-pro\" } ], \"keyword_label\" : \"Inherited from\", \"keyword\" : \"inherited\" } ], \"status\" : \"ok\", \"lang_name\" : \"Proto-Slavic\", \"term\" : \"*o(b)\", \"lang\" : \"sla-pro\" } ], \"keyword_label\" : \"From\", \"keyword\" : \"from\" } ], \"lang_name\" : \"Proto-Slavic\", \"term\" : \"*o(b)-\", \"status\" : \"inline\", \"lang\" : \"sla-pro\" } ], \"keyword_label\" : \"Inherited from\", \"keyword\" : \"inherited\" } ], \"status\" : \"ok\", \"lang_name\" : \"Old Polish\", \"term\" : \"o-\", \"lang\" : \"zlw-opl\" } ], \"keyword_label\" : \"Inherited from\", \"keyword\" : \"inherited\" } ], \"lang_name\" : \"Polish\", \"term\" : \"o-\", \"status\" : \"ok\", \"lang\" : \"pl\" }, { \"children\" : [ { \"terms\" : [ { \"children\" : [ { \"keyword_abbrev\" : \"bor.\", \"keyword_label\" : \"Borrowed from\", \"terms\" : [ { \"children\" : [ { \"keyword_abbrev\" : \"lbor.\", \"keyword_label\" : \"Learned borrowing from\", \"terms\" : [ { \"children\" : [ { \"keyword_abbrev\" : \"bor.\", \"keyword_label\" : \"Borrowed from\", \"terms\" : [ { \"gloss\" : \"notice, program\", \"children\" : [ { \"terms\" : [ { \"children\" : [ { \"terms\" : [ { \"children\" : [ { \"terms\" : [ { \"id\" : \"before\", \"children\" : [ { \"keyword_abbrev\" : \"der.\", \"keyword_label\" : \"Derived from\", \"terms\" : [ { \"id\" : \"toward\", \"children\" : [ { \"terms\" : [ { \"children\" : [ { \"keyword_abbrev\" : \"der.\", \"is_uncertain\" : true, \"keyword_label\" : \"Derived from\", \"terms\" : [ { \"id\" : \"before\", \"children\" : [ ], \"status\" : \"ok\", \"lang_name\" : \"Proto-Indo-European\", \"term\" : \"*per-\", \"lang\" : \"ine-pro\" }, { \"id\" : \"fare\", \"children\" : [ ], \"status\" : \"ok\", \"lang_name\" : \"Proto-Indo-European\", \"term\" : \"*per-\", \"lang\" : \"ine-pro\" } ], \"keyword\" : \"derived\" } ], \"lang_name\" : \"Proto-Indo-European\", \"term\" : \"*pér\", \"status\" : \"ok\", \"lang\" : \"ine-pro\" }, { \"children\" : [ ], \"lang_name\" : \"Proto-Indo-European\", \"term\" : \"*-o\", \"status\" : \"missing\", \"lang\" : \"ine-pro\" } ], \"keyword_label\" : \"From\", \"is_group\" : true, \"keyword\" : \"affix\" } ], \"status\" : \"ok\", \"lang_name\" : \"Proto-Indo-European\", \"term\" : \"*pró\", \"lang\" : \"ine-pro\" } ], \"keyword\" : \"derived\" } ], \"status\" : \"ok\", \"lang_name\" : \"Ancient Greek\", \"term\" : \"πρό\", \"lang\" : \"grc\" } ], \"keyword_label\" : \"From\", \"keyword\" : \"from\" } ], \"lang_name\" : \"Ancient Greek\", \"term\" : \"προ-\", \"status\" : \"ok\", \"lang\" : \"grc\" }, { \"children\" : [ { \"terms\" : [ { \"id\" : \"to scratch\", \"children\" : [ { \"terms\" : [ { \"id\" : \"to carve\", \"children\" : [ ], \"status\" : \"ok\", \"lang_name\" : \"Proto-Indo-European\", \"term\" : \"*gerbʰ-\", \"lang\" : \"ine-pro\" } ], \"keyword_label\" : \"Inherited from\", \"keyword\" : \"inherited\" } ], \"status\" : \"ok\", \"lang_name\" : \"Proto-Hellenic\", \"term\" : \"*grə́pʰō\", \"lang\" : \"grk-pro\" } ], \"keyword_label\" : \"Inherited from\", \"keyword\" : \"inherited\" } ], \"lang_name\" : \"Ancient Greek\", \"term\" : \"γράφω\", \"status\" : \"ok\", \"lang\" : \"grc\" } ], \"keyword_label\" : \"From\", \"is_group\" : true, \"keyword\" : \"affix\" } ], \"lang_name\" : \"Ancient Greek\", \"term\" : \"προγράφω\", \"status\" : \"ok\", \"lang\" : \"grc\" }, { \"children\" : [ { \"terms\" : [ { \"children\" : [ ], \"lang_name\" : \"Proto-Indo-European\", \"term\" : \"*-mn̥\", \"status\" : \"ok\", \"lang\" : \"ine-pro\" } ], \"keyword_label\" : \"Inherited from\", \"keyword\" : \"inherited\" } ], \"lang_name\" : \"Ancient Greek\", \"term\" : \"-μα\", \"status\" : \"ok\", \"lang\" : \"grc\" } ], \"keyword_label\" : \"From\", \"is_group\" : true, \"keyword\" : \"affix\" } ], \"lang_name\" : \"Ancient Greek\", \"term\" : \"πρόγραμμα\", \"status\" : \"ok\", \"lang\" : \"grc\" } ], \"keyword\" : \"bor\" } ], \"lang_name\" : \"Late Latin\", \"term\" : \"programma\", \"status\" : \"ok\", \"lang\" : \"la-lat\" } ], \"keyword\" : \"lbor\" } ], \"lang_name\" : \"French\", \"term\" : \"programme\", \"status\" : \"ok\", \"lang\" : \"fr\" } ], \"keyword\" : \"bor\" } ], \"lang_name\" : \"Polish\", \"term\" : \"program\", \"status\" : \"ok\", \"lang\" : \"pl\" }, { \"children\" : [ { \"terms\" : [ { \"id\" : \"verbal\", \"children\" : [ { \"terms\" : [ { \"id\" : \"verbal\", \"children\" : [ { \"keyword_abbrev\" : \"der.\", \"is_uncertain\" : true, \"keyword_label\" : \"Derived from\", \"terms\" : [ { \"gloss\" : \"to help\", \"children\" : [ ], \"lang_name\" : \"Proto-Indo-European\", \"term\" : \"*h₂euh₁-\", \"status\" : \"missing\", \"lang\" : \"ine-pro\" } ], \"keyword\" : \"derived\" } ], \"status\" : \"ok\", \"lang_name\" : \"Proto-Slavic\", \"term\" : \"*-ovati\", \"lang\" : \"sla-pro\" } ], \"keyword_label\" : \"Inherited from\", \"keyword\" : \"inherited\" } ], \"status\" : \"ok\", \"lang_name\" : \"Old Polish\", \"term\" : \"-ować\", \"lang\" : \"zlw-opl\" } ], \"keyword_label\" : \"Inherited from\", \"keyword\" : \"inherited\" } ], \"lang_name\" : \"Polish\", \"term\" : \"-ować\", \"status\" : \"ok\", \"lang\" : \"pl\" } ], \"keyword_label\" : \"From\", \"is_group\" : true, \"keyword\" : \"affix\" } ], \"lang_name\" : \"Polish\", \"term\" : \"programować\", \"status\" : \"ok\", \"lang\" : \"pl\" } ], \"keyword_label\" : \"From\", \"is_group\" : true, \"keyword\" : \"affix\" } ], \"lang_name\" : \"Polish\", \"term\" : \"oprogramować\", \"status\" : \"ok\", \"lang\" : \"pl\" }\" data-lang=\"pl\" data-title=\"oprogramować\">\nFrom o- + programować.",
"name": "ety"
}
],
"etymology_text": "Etymology tree\nProto-Indo-European *h₃ebʰi\nProto-Balto-Slavic *ab\nProto-Slavic *o(b)\nProto-Slavic *o(b)-\nOld Polish o-\nPolish o-\nProto-Indo-European *per-der.?\nProto-Indo-European *per-der.?\nProto-Indo-European *pér\nProto-Indo-European *-o\nProto-Indo-European *próder.\nAncient Greek πρό (pró)\nAncient Greek προ- (pro-)\nProto-Indo-European *gerbʰ-\nProto-Hellenic *grə́pʰō\nAncient Greek γράφω (gráphō)\nAncient Greek προγράφω (prográphō)\nProto-Indo-European *-mn̥\nAncient Greek -μα (-ma)\nAncient Greek πρόγραμμα (prógramma)bor.\nLate Latin programmalbor.\nFrench programmebor.\nPolish program\nProto-Indo-European *h₂euh₁-der.?\nProto-Slavic *-ovati\nOld Polish -ować\nPolish -ować\nPolish programować\nPolish oprogramować\nFrom o- + programować.",
"forms": [
{
"form": "oprogramowywać",
"tags": [
"imperfective"
]
},
{
"form": "perfective",
"source": "conjugation",
"tags": [
"table-tags"
]
},
{
"form": "l",
"source": "conjugation",
"tags": [
"inflection-template"
]
},
{
"form": "oprogramować",
"source": "conjugation",
"tags": [
"infinitive"
]
},
{
"form": "oprogramuję",
"source": "conjugation",
"tags": [
"future",
"singular"
]
},
{
"form": "oprogramujemy",
"source": "conjugation",
"tags": [
"future",
"plural"
]
},
{
"form": "oprogramujesz",
"source": "conjugation",
"tags": [
"future",
"singular"
]
},
{
"form": "oprogramujecie",
"source": "conjugation",
"tags": [
"future",
"plural"
]
},
{
"form": "oprogramuje",
"source": "conjugation",
"tags": [
"future",
"singular",
"third-person"
]
},
{
"form": "oprogramują",
"source": "conjugation",
"tags": [
"future",
"plural",
"third-person"
]
},
{
"form": "oprogramuje się",
"source": "conjugation",
"tags": [
"future",
"impersonal"
]
},
{
"form": "oprogramowałem",
"source": "conjugation",
"tags": [
"masculine",
"past",
"singular"
]
},
{
"form": "-(e)m oprogramował",
"links": [
[
"-(e)m",
"-m#Polish"
],
[
"oprogramował",
"oprogramował#Polish"
]
],
"source": "conjugation",
"tags": [
"masculine",
"past",
"singular"
]
},
{
"form": "oprogramowałam",
"source": "conjugation",
"tags": [
"feminine",
"past",
"singular"
]
},
{
"form": "-(e)m oprogramowała",
"links": [
[
"-(e)m",
"-m#Polish"
],
[
"oprogramowała",
"oprogramowała#Polish"
]
],
"source": "conjugation",
"tags": [
"feminine",
"past",
"singular"
]
},
{
"form": "oprogramowałom",
"source": "conjugation",
"tags": [
"neuter",
"past",
"singular"
]
},
{
"form": "-(e)m oprogramowało",
"links": [
[
"-(e)m",
"-m#Polish"
],
[
"oprogramowało",
"oprogramowało#Polish"
]
],
"source": "conjugation",
"tags": [
"neuter",
"past",
"singular"
]
},
{
"form": "oprogramowaliśmy",
"source": "conjugation",
"tags": [
"past",
"plural",
"virile"
]
},
{
"form": "-(e)śmy oprogramowali",
"links": [
[
"-(e)śmy",
"-śmy#Polish"
],
[
"oprogramowali",
"oprogramowali#Polish"
]
],
"source": "conjugation",
"tags": [
"past",
"plural",
"virile"
]
},
{
"form": "oprogramowałyśmy",
"source": "conjugation",
"tags": [
"nonvirile",
"past",
"plural"
]
},
{
"form": "-(e)śmy oprogramowały",
"links": [
[
"-(e)śmy",
"-śmy#Polish"
],
[
"oprogramowały",
"oprogramowały#Polish"
]
],
"source": "conjugation",
"tags": [
"nonvirile",
"past",
"plural"
]
},
{
"form": "oprogramowałeś",
"source": "conjugation",
"tags": [
"masculine",
"past",
"singular"
]
},
{
"form": "-(e)ś oprogramował",
"links": [
[
"-(e)ś",
"-ś#Polish"
],
[
"oprogramował",
"oprogramował#Polish"
]
],
"source": "conjugation",
"tags": [
"masculine",
"past",
"singular"
]
},
{
"form": "oprogramowałaś",
"source": "conjugation",
"tags": [
"feminine",
"past",
"singular"
]
},
{
"form": "-(e)ś oprogramowała",
"links": [
[
"-(e)ś",
"-ś#Polish"
],
[
"oprogramowała",
"oprogramowała#Polish"
]
],
"source": "conjugation",
"tags": [
"feminine",
"past",
"singular"
]
},
{
"form": "oprogramowałoś",
"source": "conjugation",
"tags": [
"neuter",
"past",
"singular"
]
},
{
"form": "-(e)ś oprogramowało",
"links": [
[
"-(e)ś",
"-ś#Polish"
],
[
"oprogramowało",
"oprogramowało#Polish"
]
],
"source": "conjugation",
"tags": [
"neuter",
"past",
"singular"
]
},
{
"form": "oprogramowaliście",
"source": "conjugation",
"tags": [
"past",
"plural",
"virile"
]
},
{
"form": "-(e)ście oprogramowali",
"links": [
[
"-(e)ście",
"-ście#Polish"
],
[
"oprogramowali",
"oprogramowali#Polish"
]
],
"source": "conjugation",
"tags": [
"past",
"plural",
"virile"
]
},
{
"form": "oprogramowałyście",
"source": "conjugation",
"tags": [
"nonvirile",
"past",
"plural"
]
},
{
"form": "-(e)ście oprogramowały",
"links": [
[
"-(e)ście",
"-ście#Polish"
],
[
"oprogramowały",
"oprogramowały#Polish"
]
],
"source": "conjugation",
"tags": [
"nonvirile",
"past",
"plural"
]
},
{
"form": "oprogramował",
"source": "conjugation",
"tags": [
"masculine",
"past",
"singular",
"third-person"
]
},
{
"form": "oprogramowała",
"source": "conjugation",
"tags": [
"feminine",
"past",
"singular",
"third-person"
]
},
{
"form": "oprogramowało",
"source": "conjugation",
"tags": [
"neuter",
"past",
"singular",
"third-person"
]
},
{
"form": "oprogramowali",
"source": "conjugation",
"tags": [
"past",
"plural",
"third-person",
"virile"
]
},
{
"form": "oprogramowały",
"source": "conjugation",
"tags": [
"nonvirile",
"past",
"plural",
"third-person"
]
},
{
"form": "oprogramowano",
"source": "conjugation",
"tags": [
"impersonal",
"past"
]
},
{
"form": "oprogramowałbym",
"source": "conjugation",
"tags": [
"conditional",
"masculine",
"singular"
]
},
{
"form": "bym oprogramował",
"source": "conjugation",
"tags": [
"conditional",
"masculine",
"singular"
]
},
{
"form": "oprogramowałabym",
"source": "conjugation",
"tags": [
"conditional",
"feminine",
"singular"
]
},
{
"form": "bym oprogramowała",
"source": "conjugation",
"tags": [
"conditional",
"feminine",
"singular"
]
},
{
"form": "oprogramowałobym",
"source": "conjugation",
"tags": [
"conditional",
"neuter",
"singular"
]
},
{
"form": "bym oprogramowało",
"source": "conjugation",
"tags": [
"conditional",
"neuter",
"singular"
]
},
{
"form": "oprogramowalibyśmy",
"source": "conjugation",
"tags": [
"conditional",
"plural",
"virile"
]
},
{
"form": "byśmy oprogramowali",
"source": "conjugation",
"tags": [
"conditional",
"plural",
"virile"
]
},
{
"form": "oprogramowałybyśmy",
"source": "conjugation",
"tags": [
"conditional",
"nonvirile",
"plural"
]
},
{
"form": "byśmy oprogramowały",
"source": "conjugation",
"tags": [
"conditional",
"nonvirile",
"plural"
]
},
{
"form": "oprogramowałbyś",
"source": "conjugation",
"tags": [
"conditional",
"masculine",
"singular"
]
},
{
"form": "byś oprogramował",
"source": "conjugation",
"tags": [
"conditional",
"masculine",
"singular"
]
},
{
"form": "oprogramowałabyś",
"source": "conjugation",
"tags": [
"conditional",
"feminine",
"singular"
]
},
{
"form": "byś oprogramowała",
"source": "conjugation",
"tags": [
"conditional",
"feminine",
"singular"
]
},
{
"form": "oprogramowałobyś",
"source": "conjugation",
"tags": [
"conditional",
"neuter",
"singular"
]
},
{
"form": "byś oprogramowało",
"source": "conjugation",
"tags": [
"conditional",
"neuter",
"singular"
]
},
{
"form": "oprogramowalibyście",
"source": "conjugation",
"tags": [
"conditional",
"plural",
"virile"
]
},
{
"form": "byście oprogramowali",
"source": "conjugation",
"tags": [
"conditional",
"plural",
"virile"
]
},
{
"form": "oprogramowałybyście",
"source": "conjugation",
"tags": [
"conditional",
"nonvirile",
"plural"
]
},
{
"form": "byście oprogramowały",
"source": "conjugation",
"tags": [
"conditional",
"nonvirile",
"plural"
]
},
{
"form": "oprogramowałby",
"source": "conjugation",
"tags": [
"conditional",
"masculine",
"singular",
"third-person"
]
},
{
"form": "by oprogramował",
"source": "conjugation",
"tags": [
"conditional",
"masculine",
"singular",
"third-person"
]
},
{
"form": "oprogramowałaby",
"source": "conjugation",
"tags": [
"conditional",
"feminine",
"singular",
"third-person"
]
},
{
"form": "by oprogramowała",
"source": "conjugation",
"tags": [
"conditional",
"feminine",
"singular",
"third-person"
]
},
{
"form": "oprogramowałoby",
"source": "conjugation",
"tags": [
"conditional",
"neuter",
"singular",
"third-person"
]
},
{
"form": "by oprogramowało",
"source": "conjugation",
"tags": [
"conditional",
"neuter",
"singular",
"third-person"
]
},
{
"form": "oprogramowaliby",
"source": "conjugation",
"tags": [
"conditional",
"plural",
"third-person",
"virile"
]
},
{
"form": "by oprogramowali",
"source": "conjugation",
"tags": [
"conditional",
"plural",
"third-person",
"virile"
]
},
{
"form": "oprogramowałyby",
"source": "conjugation",
"tags": [
"conditional",
"nonvirile",
"plural",
"third-person"
]
},
{
"form": "by oprogramowały",
"source": "conjugation",
"tags": [
"conditional",
"nonvirile",
"plural",
"third-person"
]
},
{
"form": "oprogramowano by",
"source": "conjugation",
"tags": [
"conditional",
"impersonal"
]
},
{
"form": "niech oprogramuję",
"source": "conjugation",
"tags": [
"imperative",
"singular"
]
},
{
"form": "oprogramujmy",
"source": "conjugation",
"tags": [
"imperative",
"plural"
]
},
{
"form": "oprogramuj",
"source": "conjugation",
"tags": [
"imperative",
"singular"
]
},
{
"form": "oprogramujcie",
"source": "conjugation",
"tags": [
"imperative",
"plural"
]
},
{
"form": "niech oprogramuje",
"source": "conjugation",
"tags": [
"imperative",
"singular",
"third-person"
]
},
{
"form": "niech oprogramują",
"source": "conjugation",
"tags": [
"imperative",
"plural",
"third-person"
]
},
{
"form": "oprogramowany",
"source": "conjugation",
"tags": [
"adjectival",
"masculine",
"participle",
"passive",
"singular"
]
},
{
"form": "oprogramowana",
"source": "conjugation",
"tags": [
"adjectival",
"feminine",
"participle",
"passive",
"singular"
]
},
{
"form": "oprogramowane",
"source": "conjugation",
"tags": [
"adjectival",
"neuter",
"participle",
"passive",
"singular"
]
},
{
"form": "oprogramowani",
"source": "conjugation",
"tags": [
"adjectival",
"participle",
"passive",
"plural",
"virile"
]
},
{
"form": "oprogramowane",
"source": "conjugation",
"tags": [
"adjectival",
"nonvirile",
"participle",
"passive",
"plural"
]
},
{
"form": "oprogramowawszy",
"source": "conjugation",
"tags": [
"adverbial",
"anterior",
"participle"
]
},
{
"form": "oprogramowanie",
"source": "conjugation",
"tags": [
"noun-from-verb"
]
}
],
"head_templates": [
{
"args": {
"1": "pf",
"impf": "oprogramowywać"
},
"expansion": "oprogramować pf (imperfective oprogramowywać)",
"name": "pl-verb"
}
],
"hyphenation": [
"o‧pro‧gra‧mo‧wać"
],
"hyphenations": [
{
"parts": [
"o‧pro‧gra‧mo‧wać"
]
}
],
"lang": "Polish",
"lang_code": "pl",
"pos": "verb",
"senses": [
{
"categories": [
{
"kind": "other",
"name": "Pages using etymon with no ID",
"parents": [],
"source": "w"
},
{
"kind": "other",
"name": "Pages with 1 entry",
"parents": [],
"source": "w"
},
{
"kind": "other",
"name": "Pages with entries",
"parents": [],
"source": "w"
},
{
"kind": "other",
"name": "Pages with etymology trees",
"parents": [],
"source": "w"
},
{
"kind": "other",
"name": "Polish entries with etymology texts",
"parents": [],
"source": "w"
},
{
"kind": "other",
"name": "Polish entries with etymology trees",
"parents": [],
"source": "w"
},
{
"kind": "other",
"name": "Polish entries with incorrect language header",
"parents": [],
"source": "w"
},
{
"kind": "other",
"name": "Polish terms prefixed with o-",
"parents": [],
"source": "w"
},
{
"kind": "other",
"langcode": "pl",
"name": "Programming",
"orig": "pl:Programming",
"parents": [],
"source": "w"
}
],
"derived": [
{
"tags": [
"noun"
],
"word": "oprogramowanie"
}
],
"glosses": [
"to program (to develop software by writing code)"
],
"id": "en-oprogramować-pl-verb-3TEvn5m5",
"links": [
[
"programming",
"programming#Noun"
],
[
"program",
"program"
]
],
"raw_glosses": [
"(transitive, programming) to program (to develop software by writing code)"
],
"tags": [
"perfective",
"transitive"
],
"topics": [
"computing",
"engineering",
"mathematics",
"natural-sciences",
"physical-sciences",
"programming",
"sciences"
]
}
],
"sounds": [
{
"ipa": "/ɔ.prɔ.ɡraˈmɔ.vat͡ɕ/"
},
{
"rhymes": "-ɔvat͡ɕ"
}
],
"word": "oprogramować"
}
{
"derived": [
{
"tags": [
"noun"
],
"word": "oprogramowanie"
}
],
"etymology_templates": [
{
"args": {
"1": "pl",
"2": ":af",
"3": "o-",
"4": "programować",
"text": "+",
"tree": "1"
},
"expansion": "Etymology tree\nProto-Indo-European *h₃ebʰi\nProto-Balto-Slavic *ab\nProto-Slavic *o(b)\nProto-Slavic *o(b)-\nOld Polish o-\nPolish o-\nProto-Indo-European *per-der.?\nProto-Indo-European *per-der.?\nProto-Indo-European *pér\nProto-Indo-European *-o\nProto-Indo-European *próder.\nAncient Greek πρό (pró)\nAncient Greek προ- (pro-)\nProto-Indo-European *gerbʰ-\nProto-Hellenic *grə́pʰō\nAncient Greek γράφω (gráphō)\nAncient Greek προγράφω (prográphō)\nProto-Indo-European *-mn̥\nAncient Greek -μα (-ma)\nAncient Greek πρόγραμμα (prógramma)bor.\nLate Latin programmalbor.\nFrench programmebor.\nPolish program\nProto-Indo-European *h₂euh₁-der.?\nProto-Slavic *-ovati\nOld Polish -ować\nPolish -ować\nPolish programować\nPolish oprogramować\n[Appendix:Glossary#inherited|Inherited]] from\", \"keyword\" : \"inherited\" } ], \"lang_name\" : \"Proto-Balto-Slavic\", \"term\" : \"*ab\", \"status\" : \"inline\", \"lang\" : \"ine-bsl-pro\" } ], \"keyword_label\" : \"Inherited from\", \"keyword\" : \"inherited\" } ], \"status\" : \"ok\", \"lang_name\" : \"Proto-Slavic\", \"term\" : \"*o(b)\", \"lang\" : \"sla-pro\" } ], \"keyword_label\" : \"From\", \"keyword\" : \"from\" } ], \"lang_name\" : \"Proto-Slavic\", \"term\" : \"*o(b)-\", \"status\" : \"inline\", \"lang\" : \"sla-pro\" } ], \"keyword_label\" : \"Inherited from\", \"keyword\" : \"inherited\" } ], \"status\" : \"ok\", \"lang_name\" : \"Old Polish\", \"term\" : \"o-\", \"lang\" : \"zlw-opl\" } ], \"keyword_label\" : \"Inherited from\", \"keyword\" : \"inherited\" } ], \"lang_name\" : \"Polish\", \"term\" : \"o-\", \"status\" : \"ok\", \"lang\" : \"pl\" }, { \"children\" : [ { \"terms\" : [ { \"children\" : [ { \"keyword_abbrev\" : \"bor.\", \"keyword_label\" : \"Borrowed from\", \"terms\" : [ { \"children\" : [ { \"keyword_abbrev\" : \"lbor.\", \"keyword_label\" : \"Learned borrowing from\", \"terms\" : [ { \"children\" : [ { \"keyword_abbrev\" : \"bor.\", \"keyword_label\" : \"Borrowed from\", \"terms\" : [ { \"gloss\" : \"notice, program\", \"children\" : [ { \"terms\" : [ { \"children\" : [ { \"terms\" : [ { \"children\" : [ { \"terms\" : [ { \"id\" : \"before\", \"children\" : [ { \"keyword_abbrev\" : \"der.\", \"keyword_label\" : \"Derived from\", \"terms\" : [ { \"id\" : \"toward\", \"children\" : [ { \"terms\" : [ { \"children\" : [ { \"keyword_abbrev\" : \"der.\", \"is_uncertain\" : true, \"keyword_label\" : \"Derived from\", \"terms\" : [ { \"id\" : \"before\", \"children\" : [ ], \"status\" : \"ok\", \"lang_name\" : \"Proto-Indo-European\", \"term\" : \"*per-\", \"lang\" : \"ine-pro\" }, { \"id\" : \"fare\", \"children\" : [ ], \"status\" : \"ok\", \"lang_name\" : \"Proto-Indo-European\", \"term\" : \"*per-\", \"lang\" : \"ine-pro\" } ], \"keyword\" : \"derived\" } ], \"lang_name\" : \"Proto-Indo-European\", \"term\" : \"*pér\", \"status\" : \"ok\", \"lang\" : \"ine-pro\" }, { \"children\" : [ ], \"lang_name\" : \"Proto-Indo-European\", \"term\" : \"*-o\", \"status\" : \"missing\", \"lang\" : \"ine-pro\" } ], \"keyword_label\" : \"From\", \"is_group\" : true, \"keyword\" : \"affix\" } ], \"status\" : \"ok\", \"lang_name\" : \"Proto-Indo-European\", \"term\" : \"*pró\", \"lang\" : \"ine-pro\" } ], \"keyword\" : \"derived\" } ], \"status\" : \"ok\", \"lang_name\" : \"Ancient Greek\", \"term\" : \"πρό\", \"lang\" : \"grc\" } ], \"keyword_label\" : \"From\", \"keyword\" : \"from\" } ], \"lang_name\" : \"Ancient Greek\", \"term\" : \"προ-\", \"status\" : \"ok\", \"lang\" : \"grc\" }, { \"children\" : [ { \"terms\" : [ { \"id\" : \"to scratch\", \"children\" : [ { \"terms\" : [ { \"id\" : \"to carve\", \"children\" : [ ], \"status\" : \"ok\", \"lang_name\" : \"Proto-Indo-European\", \"term\" : \"*gerbʰ-\", \"lang\" : \"ine-pro\" } ], \"keyword_label\" : \"Inherited from\", \"keyword\" : \"inherited\" } ], \"status\" : \"ok\", \"lang_name\" : \"Proto-Hellenic\", \"term\" : \"*grə́pʰō\", \"lang\" : \"grk-pro\" } ], \"keyword_label\" : \"Inherited from\", \"keyword\" : \"inherited\" } ], \"lang_name\" : \"Ancient Greek\", \"term\" : \"γράφω\", \"status\" : \"ok\", \"lang\" : \"grc\" } ], \"keyword_label\" : \"From\", \"is_group\" : true, \"keyword\" : \"affix\" } ], \"lang_name\" : \"Ancient Greek\", \"term\" : \"προγράφω\", \"status\" : \"ok\", \"lang\" : \"grc\" }, { \"children\" : [ { \"terms\" : [ { \"children\" : [ ], \"lang_name\" : \"Proto-Indo-European\", \"term\" : \"*-mn̥\", \"status\" : \"ok\", \"lang\" : \"ine-pro\" } ], \"keyword_label\" : \"Inherited from\", \"keyword\" : \"inherited\" } ], \"lang_name\" : \"Ancient Greek\", \"term\" : \"-μα\", \"status\" : \"ok\", \"lang\" : \"grc\" } ], \"keyword_label\" : \"From\", \"is_group\" : true, \"keyword\" : \"affix\" } ], \"lang_name\" : \"Ancient Greek\", \"term\" : \"πρόγραμμα\", \"status\" : \"ok\", \"lang\" : \"grc\" } ], \"keyword\" : \"bor\" } ], \"lang_name\" : \"Late Latin\", \"term\" : \"programma\", \"status\" : \"ok\", \"lang\" : \"la-lat\" } ], \"keyword\" : \"lbor\" } ], \"lang_name\" : \"French\", \"term\" : \"programme\", \"status\" : \"ok\", \"lang\" : \"fr\" } ], \"keyword\" : \"bor\" } ], \"lang_name\" : \"Polish\", \"term\" : \"program\", \"status\" : \"ok\", \"lang\" : \"pl\" }, { \"children\" : [ { \"terms\" : [ { \"id\" : \"verbal\", \"children\" : [ { \"terms\" : [ { \"id\" : \"verbal\", \"children\" : [ { \"keyword_abbrev\" : \"der.\", \"is_uncertain\" : true, \"keyword_label\" : \"Derived from\", \"terms\" : [ { \"gloss\" : \"to help\", \"children\" : [ ], \"lang_name\" : \"Proto-Indo-European\", \"term\" : \"*h₂euh₁-\", \"status\" : \"missing\", \"lang\" : \"ine-pro\" } ], \"keyword\" : \"derived\" } ], \"status\" : \"ok\", \"lang_name\" : \"Proto-Slavic\", \"term\" : \"*-ovati\", \"lang\" : \"sla-pro\" } ], \"keyword_label\" : \"Inherited from\", \"keyword\" : \"inherited\" } ], \"status\" : \"ok\", \"lang_name\" : \"Old Polish\", \"term\" : \"-ować\", \"lang\" : \"zlw-opl\" } ], \"keyword_label\" : \"Inherited from\", \"keyword\" : \"inherited\" } ], \"lang_name\" : \"Polish\", \"term\" : \"-ować\", \"status\" : \"ok\", \"lang\" : \"pl\" } ], \"keyword_label\" : \"From\", \"is_group\" : true, \"keyword\" : \"affix\" } ], \"lang_name\" : \"Polish\", \"term\" : \"programować\", \"status\" : \"ok\", \"lang\" : \"pl\" } ], \"keyword_label\" : \"From\", \"is_group\" : true, \"keyword\" : \"affix\" } ], \"lang_name\" : \"Polish\", \"term\" : \"oprogramować\", \"status\" : \"ok\", \"lang\" : \"pl\" }\" data-lang=\"pl\" data-title=\"oprogramować\">\nFrom o- + programować.",
"name": "ety"
}
],
"etymology_text": "Etymology tree\nProto-Indo-European *h₃ebʰi\nProto-Balto-Slavic *ab\nProto-Slavic *o(b)\nProto-Slavic *o(b)-\nOld Polish o-\nPolish o-\nProto-Indo-European *per-der.?\nProto-Indo-European *per-der.?\nProto-Indo-European *pér\nProto-Indo-European *-o\nProto-Indo-European *próder.\nAncient Greek πρό (pró)\nAncient Greek προ- (pro-)\nProto-Indo-European *gerbʰ-\nProto-Hellenic *grə́pʰō\nAncient Greek γράφω (gráphō)\nAncient Greek προγράφω (prográphō)\nProto-Indo-European *-mn̥\nAncient Greek -μα (-ma)\nAncient Greek πρόγραμμα (prógramma)bor.\nLate Latin programmalbor.\nFrench programmebor.\nPolish program\nProto-Indo-European *h₂euh₁-der.?\nProto-Slavic *-ovati\nOld Polish -ować\nPolish -ować\nPolish programować\nPolish oprogramować\nFrom o- + programować.",
"forms": [
{
"form": "oprogramowywać",
"tags": [
"imperfective"
]
},
{
"form": "perfective",
"source": "conjugation",
"tags": [
"table-tags"
]
},
{
"form": "l",
"source": "conjugation",
"tags": [
"inflection-template"
]
},
{
"form": "oprogramować",
"source": "conjugation",
"tags": [
"infinitive"
]
},
{
"form": "oprogramuję",
"source": "conjugation",
"tags": [
"future",
"singular"
]
},
{
"form": "oprogramujemy",
"source": "conjugation",
"tags": [
"future",
"plural"
]
},
{
"form": "oprogramujesz",
"source": "conjugation",
"tags": [
"future",
"singular"
]
},
{
"form": "oprogramujecie",
"source": "conjugation",
"tags": [
"future",
"plural"
]
},
{
"form": "oprogramuje",
"source": "conjugation",
"tags": [
"future",
"singular",
"third-person"
]
},
{
"form": "oprogramują",
"source": "conjugation",
"tags": [
"future",
"plural",
"third-person"
]
},
{
"form": "oprogramuje się",
"source": "conjugation",
"tags": [
"future",
"impersonal"
]
},
{
"form": "oprogramowałem",
"source": "conjugation",
"tags": [
"masculine",
"past",
"singular"
]
},
{
"form": "-(e)m oprogramował",
"links": [
[
"-(e)m",
"-m#Polish"
],
[
"oprogramował",
"oprogramował#Polish"
]
],
"source": "conjugation",
"tags": [
"masculine",
"past",
"singular"
]
},
{
"form": "oprogramowałam",
"source": "conjugation",
"tags": [
"feminine",
"past",
"singular"
]
},
{
"form": "-(e)m oprogramowała",
"links": [
[
"-(e)m",
"-m#Polish"
],
[
"oprogramowała",
"oprogramowała#Polish"
]
],
"source": "conjugation",
"tags": [
"feminine",
"past",
"singular"
]
},
{
"form": "oprogramowałom",
"source": "conjugation",
"tags": [
"neuter",
"past",
"singular"
]
},
{
"form": "-(e)m oprogramowało",
"links": [
[
"-(e)m",
"-m#Polish"
],
[
"oprogramowało",
"oprogramowało#Polish"
]
],
"source": "conjugation",
"tags": [
"neuter",
"past",
"singular"
]
},
{
"form": "oprogramowaliśmy",
"source": "conjugation",
"tags": [
"past",
"plural",
"virile"
]
},
{
"form": "-(e)śmy oprogramowali",
"links": [
[
"-(e)śmy",
"-śmy#Polish"
],
[
"oprogramowali",
"oprogramowali#Polish"
]
],
"source": "conjugation",
"tags": [
"past",
"plural",
"virile"
]
},
{
"form": "oprogramowałyśmy",
"source": "conjugation",
"tags": [
"nonvirile",
"past",
"plural"
]
},
{
"form": "-(e)śmy oprogramowały",
"links": [
[
"-(e)śmy",
"-śmy#Polish"
],
[
"oprogramowały",
"oprogramowały#Polish"
]
],
"source": "conjugation",
"tags": [
"nonvirile",
"past",
"plural"
]
},
{
"form": "oprogramowałeś",
"source": "conjugation",
"tags": [
"masculine",
"past",
"singular"
]
},
{
"form": "-(e)ś oprogramował",
"links": [
[
"-(e)ś",
"-ś#Polish"
],
[
"oprogramował",
"oprogramował#Polish"
]
],
"source": "conjugation",
"tags": [
"masculine",
"past",
"singular"
]
},
{
"form": "oprogramowałaś",
"source": "conjugation",
"tags": [
"feminine",
"past",
"singular"
]
},
{
"form": "-(e)ś oprogramowała",
"links": [
[
"-(e)ś",
"-ś#Polish"
],
[
"oprogramowała",
"oprogramowała#Polish"
]
],
"source": "conjugation",
"tags": [
"feminine",
"past",
"singular"
]
},
{
"form": "oprogramowałoś",
"source": "conjugation",
"tags": [
"neuter",
"past",
"singular"
]
},
{
"form": "-(e)ś oprogramowało",
"links": [
[
"-(e)ś",
"-ś#Polish"
],
[
"oprogramowało",
"oprogramowało#Polish"
]
],
"source": "conjugation",
"tags": [
"neuter",
"past",
"singular"
]
},
{
"form": "oprogramowaliście",
"source": "conjugation",
"tags": [
"past",
"plural",
"virile"
]
},
{
"form": "-(e)ście oprogramowali",
"links": [
[
"-(e)ście",
"-ście#Polish"
],
[
"oprogramowali",
"oprogramowali#Polish"
]
],
"source": "conjugation",
"tags": [
"past",
"plural",
"virile"
]
},
{
"form": "oprogramowałyście",
"source": "conjugation",
"tags": [
"nonvirile",
"past",
"plural"
]
},
{
"form": "-(e)ście oprogramowały",
"links": [
[
"-(e)ście",
"-ście#Polish"
],
[
"oprogramowały",
"oprogramowały#Polish"
]
],
"source": "conjugation",
"tags": [
"nonvirile",
"past",
"plural"
]
},
{
"form": "oprogramował",
"source": "conjugation",
"tags": [
"masculine",
"past",
"singular",
"third-person"
]
},
{
"form": "oprogramowała",
"source": "conjugation",
"tags": [
"feminine",
"past",
"singular",
"third-person"
]
},
{
"form": "oprogramowało",
"source": "conjugation",
"tags": [
"neuter",
"past",
"singular",
"third-person"
]
},
{
"form": "oprogramowali",
"source": "conjugation",
"tags": [
"past",
"plural",
"third-person",
"virile"
]
},
{
"form": "oprogramowały",
"source": "conjugation",
"tags": [
"nonvirile",
"past",
"plural",
"third-person"
]
},
{
"form": "oprogramowano",
"source": "conjugation",
"tags": [
"impersonal",
"past"
]
},
{
"form": "oprogramowałbym",
"source": "conjugation",
"tags": [
"conditional",
"masculine",
"singular"
]
},
{
"form": "bym oprogramował",
"source": "conjugation",
"tags": [
"conditional",
"masculine",
"singular"
]
},
{
"form": "oprogramowałabym",
"source": "conjugation",
"tags": [
"conditional",
"feminine",
"singular"
]
},
{
"form": "bym oprogramowała",
"source": "conjugation",
"tags": [
"conditional",
"feminine",
"singular"
]
},
{
"form": "oprogramowałobym",
"source": "conjugation",
"tags": [
"conditional",
"neuter",
"singular"
]
},
{
"form": "bym oprogramowało",
"source": "conjugation",
"tags": [
"conditional",
"neuter",
"singular"
]
},
{
"form": "oprogramowalibyśmy",
"source": "conjugation",
"tags": [
"conditional",
"plural",
"virile"
]
},
{
"form": "byśmy oprogramowali",
"source": "conjugation",
"tags": [
"conditional",
"plural",
"virile"
]
},
{
"form": "oprogramowałybyśmy",
"source": "conjugation",
"tags": [
"conditional",
"nonvirile",
"plural"
]
},
{
"form": "byśmy oprogramowały",
"source": "conjugation",
"tags": [
"conditional",
"nonvirile",
"plural"
]
},
{
"form": "oprogramowałbyś",
"source": "conjugation",
"tags": [
"conditional",
"masculine",
"singular"
]
},
{
"form": "byś oprogramował",
"source": "conjugation",
"tags": [
"conditional",
"masculine",
"singular"
]
},
{
"form": "oprogramowałabyś",
"source": "conjugation",
"tags": [
"conditional",
"feminine",
"singular"
]
},
{
"form": "byś oprogramowała",
"source": "conjugation",
"tags": [
"conditional",
"feminine",
"singular"
]
},
{
"form": "oprogramowałobyś",
"source": "conjugation",
"tags": [
"conditional",
"neuter",
"singular"
]
},
{
"form": "byś oprogramowało",
"source": "conjugation",
"tags": [
"conditional",
"neuter",
"singular"
]
},
{
"form": "oprogramowalibyście",
"source": "conjugation",
"tags": [
"conditional",
"plural",
"virile"
]
},
{
"form": "byście oprogramowali",
"source": "conjugation",
"tags": [
"conditional",
"plural",
"virile"
]
},
{
"form": "oprogramowałybyście",
"source": "conjugation",
"tags": [
"conditional",
"nonvirile",
"plural"
]
},
{
"form": "byście oprogramowały",
"source": "conjugation",
"tags": [
"conditional",
"nonvirile",
"plural"
]
},
{
"form": "oprogramowałby",
"source": "conjugation",
"tags": [
"conditional",
"masculine",
"singular",
"third-person"
]
},
{
"form": "by oprogramował",
"source": "conjugation",
"tags": [
"conditional",
"masculine",
"singular",
"third-person"
]
},
{
"form": "oprogramowałaby",
"source": "conjugation",
"tags": [
"conditional",
"feminine",
"singular",
"third-person"
]
},
{
"form": "by oprogramowała",
"source": "conjugation",
"tags": [
"conditional",
"feminine",
"singular",
"third-person"
]
},
{
"form": "oprogramowałoby",
"source": "conjugation",
"tags": [
"conditional",
"neuter",
"singular",
"third-person"
]
},
{
"form": "by oprogramowało",
"source": "conjugation",
"tags": [
"conditional",
"neuter",
"singular",
"third-person"
]
},
{
"form": "oprogramowaliby",
"source": "conjugation",
"tags": [
"conditional",
"plural",
"third-person",
"virile"
]
},
{
"form": "by oprogramowali",
"source": "conjugation",
"tags": [
"conditional",
"plural",
"third-person",
"virile"
]
},
{
"form": "oprogramowałyby",
"source": "conjugation",
"tags": [
"conditional",
"nonvirile",
"plural",
"third-person"
]
},
{
"form": "by oprogramowały",
"source": "conjugation",
"tags": [
"conditional",
"nonvirile",
"plural",
"third-person"
]
},
{
"form": "oprogramowano by",
"source": "conjugation",
"tags": [
"conditional",
"impersonal"
]
},
{
"form": "niech oprogramuję",
"source": "conjugation",
"tags": [
"imperative",
"singular"
]
},
{
"form": "oprogramujmy",
"source": "conjugation",
"tags": [
"imperative",
"plural"
]
},
{
"form": "oprogramuj",
"source": "conjugation",
"tags": [
"imperative",
"singular"
]
},
{
"form": "oprogramujcie",
"source": "conjugation",
"tags": [
"imperative",
"plural"
]
},
{
"form": "niech oprogramuje",
"source": "conjugation",
"tags": [
"imperative",
"singular",
"third-person"
]
},
{
"form": "niech oprogramują",
"source": "conjugation",
"tags": [
"imperative",
"plural",
"third-person"
]
},
{
"form": "oprogramowany",
"source": "conjugation",
"tags": [
"adjectival",
"masculine",
"participle",
"passive",
"singular"
]
},
{
"form": "oprogramowana",
"source": "conjugation",
"tags": [
"adjectival",
"feminine",
"participle",
"passive",
"singular"
]
},
{
"form": "oprogramowane",
"source": "conjugation",
"tags": [
"adjectival",
"neuter",
"participle",
"passive",
"singular"
]
},
{
"form": "oprogramowani",
"source": "conjugation",
"tags": [
"adjectival",
"participle",
"passive",
"plural",
"virile"
]
},
{
"form": "oprogramowane",
"source": "conjugation",
"tags": [
"adjectival",
"nonvirile",
"participle",
"passive",
"plural"
]
},
{
"form": "oprogramowawszy",
"source": "conjugation",
"tags": [
"adverbial",
"anterior",
"participle"
]
},
{
"form": "oprogramowanie",
"source": "conjugation",
"tags": [
"noun-from-verb"
]
}
],
"head_templates": [
{
"args": {
"1": "pf",
"impf": "oprogramowywać"
},
"expansion": "oprogramować pf (imperfective oprogramowywać)",
"name": "pl-verb"
}
],
"hyphenation": [
"o‧pro‧gra‧mo‧wać"
],
"hyphenations": [
{
"parts": [
"o‧pro‧gra‧mo‧wać"
]
}
],
"lang": "Polish",
"lang_code": "pl",
"pos": "verb",
"senses": [
{
"categories": [
"Pages using etymon with no ID",
"Pages with 1 entry",
"Pages with entries",
"Pages with etymology trees",
"Polish 5-syllable words",
"Polish entries with etymology texts",
"Polish entries with etymology trees",
"Polish entries with incorrect language header",
"Polish lemmas",
"Polish perfective verbs",
"Polish terms derived from the Proto-Indo-European root *gerbʰ-",
"Polish terms derived from the Proto-Indo-European root *per- (before)",
"Polish terms derived from the Proto-Indo-European root *per- (fare)",
"Polish terms prefixed with o-",
"Polish terms with IPA pronunciation",
"Polish transitive verbs",
"Polish verbs",
"Rhymes:Polish/ɔvat͡ɕ",
"Rhymes:Polish/ɔvat͡ɕ/5 syllables",
"pl:Programming"
],
"glosses": [
"to program (to develop software by writing code)"
],
"links": [
[
"programming",
"programming#Noun"
],
[
"program",
"program"
]
],
"raw_glosses": [
"(transitive, programming) to program (to develop software by writing code)"
],
"tags": [
"perfective",
"transitive"
],
"topics": [
"computing",
"engineering",
"mathematics",
"natural-sciences",
"physical-sciences",
"programming",
"sciences"
]
}
],
"sounds": [
{
"ipa": "/ɔ.prɔ.ɡraˈmɔ.vat͡ɕ/"
},
{
"rhymes": "-ɔvat͡ɕ"
}
],
"word": "oprogramować"
}
Download raw JSONL data for oprogramować meaning in All languages combined (17.9kB)
This page is a part of the kaikki.org machine-readable All languages combined dictionary. This dictionary is based on structured data extracted on 2026-06-07 from the enwiktionary dump dated 2026-06-01 using wiktextract (e79dea5 and 7f4db16). The data shown on this site has been post-processed and various details (e.g., extra categories) removed, some information disambiguated, and additional data merged from other sources. See the raw data download page for the unprocessed wiktextract data.
If you use this data in academic research, please cite Tatu Ylonen: Wiktextract: Wiktionary as Machine-Readable Structured Data, Proceedings of the 13th Conference on Language Resources and Evaluation (LREC), pp. 1317-1325, Marseille, 20-25 June 2022. Linking to the relevant page(s) under https://kaikki.org would also be greatly appreciated.